নতুন Cordova প্রজেক্ট তৈরি করতে আপনার সিস্টেমে Node.js এবং Cordova CLI (Command Line Interface) ইন্সটল থাকতে হবে। নিচে বিস্তারিতভাবে ধাপে ধাপে নির্দেশনা দেওয়া হলো:
ধাপ ১: Node.js ইন্সটল করা
Cordova ব্যবহার করতে হলে প্রথমে আপনাকে Node.js ইন্সটল করতে হবে। যদি Node.js ইতিমধ্যে আপনার সিস্টেমে ইন্সটল না থাকে, তাহলে এটি Node.js অফিসিয়াল সাইট থেকে ডাউনলোড এবং ইন্সটল করতে পারেন।
- Node.js ডাউনলোড করুন এবং ইন্সটল করুন।
- ইনস্টল হওয়ার পর, কমান্ড প্রম্পট বা টার্মিনাল খুলুন এবং নিশ্চিত করুন যে Node.js সঠিকভাবে ইনস্টল হয়েছে:
node -v
npm -vএটি Node.js এবং npm এর সংস্করণ দেখাবে, যা নিশ্চিত করবে যে ইনস্টলেশন সফল হয়েছে।
ধাপ ২: Cordova ইন্সটল করা
Cordova CLI ইন্সটল করার জন্য npm (Node Package Manager) ব্যবহার করতে হবে। টার্মিনাল বা কমান্ড প্রম্পট খুলে নিচের কমান্ডটি রান করুন:
npm install -g cordovaএই কমান্ডটি Cordova কে গ্লোবালি আপনার সিস্টেমে ইন্সটল করবে। ইন্সটলেশনের পরে, আপনি নিশ্চিত করতে পারেন যে এটি সঠিকভাবে ইন্সটল হয়েছে:
cordova -vএটি Cordova এর সংস্করণ দেখাবে, যা ইন্সটলেশন সঠিকভাবে হয়েছে তা নিশ্চিত করবে।
ধাপ ৩: নতুন Cordova প্রজেক্ট তৈরি করা
এখন, আপনি নতুন একটি Cordova প্রজেক্ট তৈরি করতে পারেন। টার্মিনাল বা কমান্ড প্রম্পটে নিচের কমান্ডটি রান করুন:
cordova create project_name com.example.projectname ProjectNameএখানে:
project_name: আপনার প্রজেক্টের নামcom.example.projectname: একটি ইউনিক অ্যাপ প্যাকেজ আইডি, এটি সাধারণত ডোমেইন নামের মতো হয় (যেমনcom.example.myapp)ProjectName: আপনার প্রজেক্টের শো-হোল্ডার নাম
উদাহরণস্বরূপ:
cordova create myFirstApp com.example.myFirstApp MyFirstAppএই কমান্ডটি একটি নতুন Cordova প্রজেক্ট তৈরি করবে।
ধাপ ৪: প্ল্যাটফর্ম যোগ করা
একবার প্রজেক্ট তৈরি হয়ে গেলে, আপনি কোন প্ল্যাটফর্মে অ্যাপটি চালাতে চান তা নির্ধারণ করতে হবে। Cordova সাধারণত Android এবং iOS প্ল্যাটফর্ম সমর্থন করে।
আপনি যে প্ল্যাটফর্মে অ্যাপ চালাতে চান, তা যোগ করতে হবে। উদাহরণস্বরূপ, Android প্ল্যাটফর্ম যোগ করতে:
cd myFirstApp
cordova platform add androidএটি Android প্ল্যাটফর্ম যোগ করবে। iOS প্ল্যাটফর্ম যোগ করতে:
cordova platform add iosদ্রষ্টব্য: iOS প্ল্যাটফর্মে অ্যাপ বিল্ড করার জন্য আপনাকে macOS সিস্টেমে Xcode ইন্সটল করা প্রয়োজন।
ধাপ ৫: অ্যাপ তৈরি করা
একবার প্ল্যাটফর্ম যোগ করার পর, অ্যাপটি তৈরি করতে নিচের কমান্ডটি রান করুন:
cordova buildএটি প্রজেক্টটির জন্য নির্দিষ্ট প্ল্যাটফর্মে বিল্ড তৈরি করবে। উদাহরণস্বরূপ, Android প্ল্যাটফর্মের জন্য:
cordova build androidএটি Android অ্যাপ তৈরি করবে। অ্যাপটি তৈরি হলে, এটি platforms/android/build/outputs/apk/ ফোল্ডারে পাওয়া যাবে।
ধাপ ৬: অ্যাপ রানে পরীক্ষা করা
অ্যাপটি তৈরি হওয়ার পর, আপনি আপনার ডিভাইসে বা এমুলেটরে অ্যাপটি পরীক্ষা করতে পারেন। Android অ্যাপ চালানোর জন্য:
cordova run androidএটি আপনার Android ডিভাইসে অ্যাপ রান করবে (যদি ডিভাইস কানেক্ট করা থাকে) অথবা Android Emulator-এ।
ধাপ ৭: Cordova প্লাগইন যোগ করা
যদি আপনার অ্যাপের জন্য বিশেষ কোনো ফিচার প্রয়োজন (যেমন ক্যামেরা, GPS ইত্যাদি), তবে আপনি Cordova প্লাগইন ব্যবহার করতে পারেন। উদাহরণস্বরূপ, ক্যামেরা প্লাগইন যোগ করতে:
cordova plugin add cordova-plugin-cameraএটি ক্যামেরা সম্পর্কিত নেটিভ ফিচার যোগ করবে।
সারাংশ
নতুন Cordova প্রজেক্ট তৈরি করতে আপনি প্রথমে Node.js এবং Cordova CLI ইন্সটল করবেন, তারপর একটি নতুন প্রজেক্ট তৈরি করবেন এবং প্ল্যাটফর্ম অ্যাড করে অ্যাপ বিল্ড করবেন। একাধিক প্ল্যাটফর্মে অ্যাপ তৈরির জন্য Cordova একটি খুব কার্যকরী সমাধান প্রদান করে।
Read more